Telefon.opa Programm zur Aufzeichnung der Verbindungsdaten und -kosten von Telefongespr„chen. Autor: Ullrich Schmidt, Compuserve ID 100443,1700 Version: 4.00 Datum: 10.06.1996 Historie: Version 4.00 Modifizierte Geb�hrendatenbank: heiát jetzt TELEGEB.ODB und ist nicht mehr rein textorientiert aufgebaut, sondern Zahlenwerte sind als solche definiert. Dadurch wesentlich schnellerer Zugriff. Zur Konvertierung alter textorientierter Versionen (Name: TELGEB.ODB liegt Programm TELCONV.OPO bei. An die neue, ab Juli/96 g�ltige Geb�hrenstruktur angepaáte TELEGEB.ODB liegt bei (muá nicht konvertiert werden). Es werden jetzt 25 Geb�hrendatens„tze unterst�tzt (bisher 20). Verbesserung der Erkennungsfunktion von Billigtarifzeiten: neben Samstagen und Sonntagen werden jetzt alle bundesweiten gesetzlichen Feiertage (Ostern, Pfingsten, Himmelfahrt, 1. Januar sowie Weihnachtswoche vom 24.12. bis 31.12.) automatisch erfasst. In der Geb�hrenrechnerfunktion kann jetzt auch ein bestimmtes Datum angegeben werden. Auch hier werden Billigtarifzeiten erkannt. Insgesammt kann gesagt werden, daá das Programm bei erh”hter Leistung kompakter und schneller geworden ist. Version 3.60 šberarbeiteter Ablauf des Z„hlprogrammes. Das Programm kann jetzt �ber das Systemmen� beendet werden. Dabei wird der laufende Z„hlvorgang und die Konfiguration abgespeichert. Einige Bugs wurden beseitigt. In Version 3.60a wurde nur eine Unzul„nglichkeit bei der Bearbeitung der Listenfunktion beseitigt. Version 3.53 (nicht ver”ffentlicht) Die Auswahl der Funktionen wird durch Bet„tigen des Anfangsbuchstaben sofort ausgef�hrt. Die Dialogfenster sind besser beschriftet. Das Beenden der Z„hlfunktion wurde erweitert. Diesbez�gliche Funktionen werden auf der Hauptmaske angezeigt. Version 3.52 Hinweis : Beim Umstieg von einer Version vor 3.30 sollten Sie die Datei \OPD\Telefon.dat l”schen, da sich deren Struktur ge„ndert hat. Beseitigt wurden Probleme bei der Auswahl von Adressen aus vorhandenen Datenbanken. Ab dieser Version kann eine Telefonnummer aus bis zu sechs Feldern einer Datenbank gew„hlt werden. Auch ist es jetzt m”glich, eine einheitliche TELEGEB.ODB zu verwenden, unabh„ngig, ob Ihr Psion mit Dezimalpunkt oder -komma arbeitet. Die Auswahl der Funktionen erfolgt jetzt nicht mehr �ber die erste Maske, sondern Mithilfe der Diamanttaste. Dadurch konnte der strukturelle Ablauf des Programmes wesentlich verbessert werden. Die Funktion WŽHLEN ist hinzugekommen, d. h., Sie k”nnen mit dem PSION direkt w„hlen und anschlieáend sofort das Telefonat verfolgen. Die Kurzauswahlliste kann nun editiert werden. Die Ablaufgeschwindigkeit des Programmes konnte ebenfalls verbessert werden. Schlieálich ist die Einteilung der Gespr„che in mehr Kategorien als bisher m”glich. Einleitung Durch die Tarifreform der Telekom, deren zweiter Teil ab Juli in Kraft tritt, ist es fast unm”glich geworden, den šberblick �ber die vielen neuen Tarife und Tarifzeiten zu behalten. Gerade wer Aufzeichnungen �ber dienstliche und private Telefonate f�hren will wird ein Lied davon singen k”nnen. Speziell f�r diesen Personenkreis wurde das Programm TELEFON f�r Psion Serie 3a entwickelt. Installation Kopieren Sie das Programm TELEFON.OPA in ein APP-Verzeichnis und die Geb�hrendatenbank TELEGEB.ODB in das Verzeichnis \OPD\ auf einem Laufwerk des Psion. Beschreibung TELEFON bietet die f�nf Grundfunktionen Z„hlen von Einheiten, W„hlen von Nummern (Tonwahlverfahren), Tarifauskunft, Auswertung gespeicherter Daten und Einstellen verschiedener Werte. Die Z„hldaten werden in der Datenbank \DAT\TLF.DBF auf dem internen Laufwerk abgelegt. Diese kann mit allen Datenbankprogrammen des PSION bearbeitet werden. Sie kann auch auf ein anderes Laufwerk des Psion im Verzeichnis \DAT bewegt werden. Die Auswerteroutine greift auf diese Datenbank zu und erm”glicht die Auswertung als Liste bzw. nur als Summe der Geb�hren mit Einschr„nkung der Suche gem. Datum, dienstlich und beliebigen Suchbegriffen. Die Tarifauskunft zeigt neben der zeitlichen Zuordnung der Tarifzeiten die der Tarifauswahl entsprechenden Kosten an. Neu an dieser Version ist die freie Auswahl der Uhrzeit. In den Pr„ferenzen kann eingestellt werden, ob das Erreichen von Tarifeinheiten mit einem Piepton begleitet werden soll oder nicht und ob der Psion sich w„hrend des Programmlaufes abschalten darf oder nicht. Der Piepton kann w„hrend des Z„hlvorgangs ebenfalls an- und ausgeschaltet werden. (Taste "T"). Ferner sind bei den Pr„ferenzen eine Geldsumme und ein Zeitraum (Stunden:Minuten:Sekunden) einzutragen, bei deren Erreichen w„hrend des Z„hlvorganges alarmiert wird. Geb�hren z„hlen Der Tarif kann �ber eine Auswahlfunktion ausgew„hlt werden. Ferner k”nnen Angaben �ber den Gespr„chspartner (Name, Telefonnummer) eingetragen oder aus einer vorhandenen Datenbank ausgew„hlt werden. Die letzten Angaben bzgl. der Gespr„chspartner k”nnen �ber eine Liste ausgew„hlt werden. Diese Liste ist editierbar. Die Tarifzeiten werden in Abh„ngigkeit von Wochentag, Tageszeit und gew„hltem Tarif automatisch ermittelt, wobei Feiertage per Dialog angegeben werden k”nnen. Bundesweite Feiertage sowie die Weihnachtswoche werden automatisch ber�cksichtigt. Der Preis f�r eine Tarifeinheit ist standardm„áig auf DM 0,12 festgelegt, kann aber ge„ndert werden (z. B. im Hotel). W„hlen Die ausgew„hlte oder von Hand eingetragene Telefonnummer wird �ber den Lautsprecher des PSION im Mehrfrequenzwahlverfahren ausgegeben. Siehe Psion- Benutzerhandbuch. Anschlieáend wird der Vorgang Geb�hren z„hlen angeschlossen. Auswerten Aus den gewonnen Datens„tzen kann eine Protokollausgabe mit verschiedenen Einschr„nkungen (Alle Gespr„che, nur dienstliche, nur am normalen Apparat oder an fremden Apparaten, bestimmte Schl�sselbegriffe, Datumsbereich usw.) auf Monitor , Drucker oder Datei generiert werden oder nur die Summe der Geb�hren, Gespr„che und Einheiten ausgegeben werden. Rechner Es ist ein Geb�hrenrechner implementiert, mit dem es m”glich ist, Die Geb�hren eines Gespr„ches in Abh„ngigkeit der Dauer, der Zeit, des Datums und des Tarifs zu berechnen. Einstellungen Hier kann vorgegeben werden, nach welcher Zeit oder nach dem Erreichen welcher Summe ein Alarm ausgegeben werden soll. Tr„gt man hier Null ein, so erfolgt kein Alarm. Ferner kann man hier vorgeben, ob beim Weiterschalten des Geb�hrenz„hlers ein Piepton erfolgen soll oder nicht. Des Weiteren kann definiert werden, ob sich das ger„t w„hrend des Z„hlvorganges nach Erreichen der eingestellten Zeit Ausschalten darf oder nicht. Das Programm kennt die folgenden Tarifzeiten : Mondscheintarif 0-2 und 21-24 Uhr, Nachttarif 2-5 Uhr, Freizeittarif 5-9 und 18-21 Uhr, Vormittagstarif 9-12 Uhr und Nachmittagstarif 13-18 Uhr. Das Programm kann drei verschiedene Abrechnungsmodi verarbeiten, die auch kombinierbar sind : 1. Abrechnung nach Takten 2. Abrechnung nach Minuten 3. Abrechnung nach Verbindung (einmaliger Preis) Diese Daten werden in einer durch den Benutzer pflegbaren Datenbank (\opd\telegeb.odb) gespeichert. Aufbau der Datenbank Telgeb.ODB: Feld Format Beschreibung - lfdNr : String laufende Nummer (zu Sortierzwecken) (t - Tarifart : String Text f�r Men�ausgabe Takttarif: - Mondschein : floating point DM-Betrag f�r Mondscheintarif - Nacht : floating point DM-Betrag f�r Nachtarif - Freizeit : floating point DM-Betrag f�r Freizeittarif - Vormittag : floating point DM-Betrag f�r Vormittagstarif - Nachmittag : floating point DM-Betrag f�r Nachmittagstarif Minutentarif - Min-Mondschein : floating point DM-Betrag f�r Mondscheintarif - Min-Mond : floating point DM-Betrag f�r Mondscheintarif - Min-Nacht : floating point DM-Betrag f�r Nachtarif - Min-Freizeit : floating point DM-Betrag f�r Freizeittarif - Min-Vormittag : floating point DM-Betrag f�r Vormittagstarif - Min-Nachmittag : floating point DM-Betrag f�r Nachmittagstarif Einmalige Kosten: - Einmalig: floating point DM-Betrag pro Gespr„ch Es werden maximal 25 Tarifeintr„ge angezeigt. Die Datei TELEGEB.ODB kann nicht mit der im Psion eingebauten Datenbankfunktion bearbeitet werden. Benutzen Sie bitte eine andere Datenbank, die Zahlenwerte unterst�tzt, z. B. JBDATA von John Boyce, Compuserve u. a. Sollten Sie die eine fr�here Version der Geb�hrendatenbank TELGEB.ODB weiterverwenden oder zur Bearbeitung mit der aktuellen Version von TELEFON.OPA benutzen wollen, so k”nnen Sie die TELGEB.ODB mit der Hilfe des mitgelieferten Programmes TELCONV.OPA in eine TELEGEB.ODB umwandeln. Dies stellt auch eine M”glichkeit dar, die Geb�hrendatenbank ohne geeignete Datenbankfunktion zu pflegen, indem Sie Ihre gew�nschten Eintr„ge in der TELGEB.ODB eingeben und diese dann konvertieren. Hinweis : Benutzen Sie die mitgelieferte Datei TELEGEB.ODB nur bis Ende 6/96. Ab dem 1. Juli 96 verwenden Sie bitte die TELEGEBn.ODB. Benennen Sie diese in TELEGEB.ODB um (nachdem Sie die alte Version von TELEGEB.ODB gel”scht haben). Weitere Dateien: Neben der Datenbank \DAT\TLF.DBF f�r die Dokumentation der Geb�hren und der Datenbank \OPD\TELEGEB.ODB f�r die Definition der Telefontarife wird eine weitere Datei, \OPD\TEL.DAT auf den Standardlaufwerk angelegt, in der progammspezifische Einstellungen und die Auswahlliste der letzten Telefonpartner gespeichert wird. Ferner kann eine Datei \OPD\TEL.TXT durch die Ausgabe der Auswertefunktion angelegt werden. Registrierung Das Programm ist Charityware, d. h. Sie d�rfen es zu Testzwecken kostenlos verwenden. Wenn Sie das Programm allerdings nach einem Testzeitraum von 3 Wochen weiterbenutzen m”chten, so sollten Sie eine Spende in einer H”he von mindestens DM 20,- an den BUND oder eine andere f�r den Naturschutz aktive Vereinigung Ihrer Wahl abf�hren. Die Weitergabe des Programmes ist ausdr�cklich erw�nscht. Dies darf allerdings nur komplett (d. h. mit allen Dokumentationsdateien und der zugeh”rigen Datei TELEGEB.ODB) erfolgen. Ferner darf das Programm nicht ohne Zustimmung des Autors ge„ndert oder erg„nzt werden. F�r Fragen und Anregungen stehe ich gerne zur Verf�gung: Ullrich Schmidt Erlengrund 2 D-96450 Coburg Tel. 09561/33453 Fax. 09568/932024 Compuserve ID 100443,1700 Email Ullrich.Schmidt@P1.NEC1.SIEMENS.SCN.dbp.de